braided rope hammock - Spanish English Dictionary